-= operator
.NET assembly
load
+= operator
2D objects
editing
positioning
3D modeling
Line object
mirroring (illustration)
Polyline3d object
rotating (illustration)
Solid3D object
analyzing properties (list)
combining
methods for creating (list)
wireframes, creating
3D polylines, creating
3DSolid object
example code
A
ACAD_LAYERSTATE dictionary
acByLayer constant
AcCmColor object
assigning colors to objects
ACI numbers
assigning colors to objects
layers
ActiveLayer property, example code
ActiveUCS property, User Coordinate System
Add method
leader lines
text styles
UCS, example code
User Coordinate System
AddBox method
example code
AddDimAligned method
example code
AddDimOrdinate method
example code [1], [2]
AddHandler statement
AddHatch method
example code
AddLeader method
example code
AddLightweightPolyline method
example code
AddVertex property, polylines
AlignedDimension object
create
Alignment property
example code
AltFontFile property
angular dimensions
creating
illustration
annotations, and leader lines
AppendInnerLoop method
example code
AppendLoop method
example code
hatches
AppendOuterLoop method
example code
application level events
enabling
Application object
events (list)
Application window
finding state
finding status, example code
sizing
Visible property
applications
distributing
distribution options
Arc object creating
Area property
calculating for closed objects
example code
splines
arraying, patterns
arrays
polar arrays
rectangular
rectangular arrays
AsciiDescription property
example code
linetypes
associative dimensions, defined
Associative property
hatches
Attachment property
multiline text objects
B
BACKGROUNDPLOT system variable
base point, rotating objects
BeginCustomizationMode event
BeginDocumentClose event
example code
BeginDoubleClick event
BeginFileDrop event
example code
BeginQuit event
Big Font files
BigFontFile property
example code
BigFontFileName property
unicode
BlockReference object
leader lines
blocks
creating objects
exploding
IsLayout property
and layers
BlockTableRecord object
in layouts
BlockTableRecordId property, in layouts
Boolean intersection (illustration)
Boolean method
calculating area
composite regions
creating regions
BooleanOperation method
boundaries, Hatch object
Boundary Hatch dialog box pattern option
boxes
adding, example code [1], [2]
mirroring, example code
slicing, example code
C
calculations
performing in drawings
Cancelled event
CanonicalMediaName property
CELTSCALE system variable
character formatting, example code
CheckInterference method
example code
Circle object
creating
example code [1], [2], [4]
CLAYER system variable
CloseAborted event
Closed property
polylines
splines
CloseWillStart event
Color property
example code
layers
colors
assigning to objects
command line
prompting user
CommandCancelled event
CommandEnded event [1], [2]
CommandFailed event
CommandWillStart event [1], [2]
compile time
errors
ConfigName property
ConstantWidth property
polylines
control codes, text formatting (table)
converting coordinates
coordinates
converting between systems
Copied event
copying
arraying
from one drawing to another
mirroring
multiple objects
objects to other drawings
offsetting
single object
CopyObjects method
example code [1], [2]
creating objects
blocks in
model space in
paper space in
crosshairs
resizing
cursor
restricting with Ortho mode
restricting with Snap mode
CursorSize property
crosshairs, resizing
curved objects
arcs
circles
ellipses
spline curves
CustomDictionary property
CustomPrintScale property
CustomScale property
cylinder, example code for adding
D
DBPoint class
point object
DBText object
DCS
converting coordinates
definition
DDIM Annotation dialog box
DDIM Format dialog box
DDIM Geometry dialog box
Degree property
splines
Delete method
linetypes
DiametricDimension object
create
DimAligned object
example code
DIMASSOC system variable
DIMCLRD system variable
DIMCLRT system variable [1], [2]
dimension lines
illustration
dimension styles
active
creating dimensions
modifying
parent
dimension styles (illustration)
dimension system variables
list [1], [2]
dimensions
and geometry
angular [1], [2]
annotations
associative
hook lines (illustration) [1], [2]
in model space
in paper space
leader lines (illustration) [1], [2]
LeaderLength setting
linear
methods, editing
modifying
ordinate (illustration)
properties, editing
creating
rotating
illustration
types of illustration
DimensionStyle property
DimensionStyleName property
DIMFIT system variable
DIMGAP system variable
DIMJUST system variable [1], [2]
DIMLFAC system variable
DimOrdinate object
example code [1], [2]
Dimstyle property
database
DIMTAD system variable [1], [2]
DIMTIH system variable [1], [2]
DIMTOFL system variable [1], [2]
DIMTOH system variable [1], [2]
DIMTXSTY system variable
DIMTXT system variable [1], [2]
DIMTXTSTY system variable
DIMUPT system variable [1], [2]
displacement vector
Display Coordinate System
definition
Display preference, Options dialog box
DisplayingCustomizeDialog event
DisplayingDraftingSettingsDialog event
DisplayingOptionDialog event
DisplayScreenMenu property
DisplayScrollBar property
distributing
applications
Document object
enabling events [1], [2]
events (list) [1], [2]
Document object event
example code
Document window
creating views
displaying views
maximizing
minimizing
modifying position
sizing
Split method
status of active document
viewports
WindowState property
document- level events
enabling [1], [2]
document-level events
events (list) [1], [2]
DocumentActivated event [1], [2]
DocumentActivated object
example code
DocumentActivationChanged event
DocumentBecameCurrent event
DocumentCollection object event
example code
DocumentCreated event [1], [2]
DocumentCreateStarted event [1], [2]
DocumentCreationCanceled event
DocumentDestroyed event
DocumentLockModeChanged event
DocumentLockModeChangeVetoed event
DocumentLockModeWillChange event
DocumentToBeActivated event
DocumentToBeDeactivated event [1], [2]
DocumentToBeDestroyed event
Drafting preference, Options dialog box
drawing units, converting
drawing-stored options, setting
drawings
assigning colors to objects
performing calculations
DXF codes, and filter types (table)
E
editing
2D objects
nongraphical objects
ElevateDegree method
splines
Ellipse object
creating
EndCustomizationMode event
EndFitTangent property
splines
EndPoint property
example code
EnterModal event [1], [2]
entity
SetDatabaseDefaults method
Erase method
layers
leader lines
Erased event
errors
at runtime
at compile time
error messages
error trapping
ignoring errors
logic
try example code
user input
Evaluate method
example code
leader lines
EvaluateHatch method
hatches
event handlers
and infinite loops
and interactive functions
and parameters
and subroutines
Begin events
creating objects
deleting objects
enabling doc-level eventsdocument-level events [1], [2]
End events
writing guidelines
events
handling [1], [2]
in AutoCAD
exploding
blocks
objects
polylines
ExportLayerState method
layer states
F
FACETRES system variables
FeatureControlFrame object
example code
FileName property
text styles
unicode
Files preference, Options dialog box
FILLMODE system variable
filter lists
filter types, and DXF codes (table)
filtering
example code
selection sets
FitTolerance property
splines
FlagBits property
text styles
Font property
text styles
FontFile property
example code
FontFileMap property
fonts
alternative, specifying
and text styles
assigning in drawings
Big Font files
exporting in drawings
font mapping tables
SHX fonts
substituting
substitution rules
TEXTFILL system variable
TrueType
Unicode
formatting characters
example code
G
geometric tolerances
creating
modifying
GetControlPointAt method
splines
GetDistance method
example code
GetFitPointAt method
splines
GetFont method
example code
GetKeyword method
example code
GetLoopAt method
hatches
GetPoint method
defined
example code [1], [2]
GetString method
example code
GetUCSMatrix method
GetVariable method
Goodbye event
GradientAngle property
hatches
GradientName property
hatches
GradientShift property
hatches
GridOn property
H
Hatch object
Associative property
associativity [1], [2]
boundaries
Boundary Hatch dialog box
creating
editing [1], [2]
example code [1], [3], [4]
handling islands
patterns [1], [2]
specifying loops
hatches, editing
HatchStyle property
definitions (table)
hidden lines in model space viewports
hook lines
illustration
HorizontalRotation property
I
Idle event
ImpliedSelectionChanged event
ImportLayerState method
layer states
InitializeUserInput
example code
InsertFitPointAt method
splines
InsertionPoint property
InsertLoopAt method
hatches
IsFrozen property
layers
IsMClosed property
IsMirroredInX property
example
IsMirroredInY property
IsNClosed property
IsOff property
layers
ISOLINES system variables
IsPeriodic property
splines
IsPlanar property
splines
IsRational property
splines
IsVertical property
text styles
J
jogged radius dimension
creating [1], [2]
K
keywords
command line
user input keywords
L
Layer object
example code [1], [2], [3]
Layer property
layer settings
listing saved settings
saving
Layer State Manager
layer states
export
import
manage
remove
rename
restore
save [1], [2]
LayerOn property
example code
layers
ACI number
assigning colors to
assigning linetypes
and blocks
color and
Color property
color, assigning
current
Erase method
freezing
IsFrozen property
IsOff property
Layer State Manager
layer states
linetypes and
locking
plotting
turning off
layers states
save (illustration)
Layers table
layer states
LayerStateManager object [1], [2]
access
Layout object
example code
PlotHidden property
plotting
layouts
BlockTableRecord object
BlockTableRecordId property
CanonicalMediaName property
Layout object
lineweight scale
in model space
paper size
in paper space
plot elements
PlotCentered property
PlotOrigin property
PlotPaperUnits property
PlotSettings object
plotting input values (list)
PlotType property
switching model space and paper space
leader lines
annotations
associativity and editing
associativity with annotations
color
creating
illustration
modifying
scale
scaling
updating geometry
Leader object
create
example code [1], [2]
LeaveModal event [1], [2]
LensLength property
LightweightPolyline object
creating
example code [1], [2]
LIN library files
and linetypes
Line object
creating
example code
Line object, 3D modeling
LineAngularDimension2 object
create
example code
linear dimensions
aligning
creating
illustration
modifying properties (illustration)
rotating
lines
creating
lengthening
Linetype object
example code [1], [2]
Linetype property [1], [2]
linetypes
active
assigning to layers
changing descriptions
complex
deleting
examples of (illustration)
LIN library files
Load method
new object properties
renaming
scales
x-ref dependent
LinetypeScale property
lineweights
scaling in layouts
LispCancelled event
LispEnded event
LispWillStart event
load
.NET assembly
Load method
example code
linetypes
Lock property
logic
errors
loops
defining regions
LoopTypeAt method
hatches
LowerLeftCorner property
illustration
LTSCALE system variable
M
MainDictionary property
maximizing, Document window
MAXSORT system variable
Measurement property
meshes
density, defined
polyface mesh, creating
rectangular, defined
and solids
and wireframes
minimizing, Document window
Mirror method
example code
Mirror3D method
example code
mirroring
example code
in 3D
objects
Text objects
with two coordinates
MIRRTEXT system variable [1], [2]
MLine object
creating
model space
and paper space, switching
creating objects
defined
dimensioning in
example code
hidden lines
layouts
plot settings, modifying
plotting [1], [2]
viewports
Modified event
ModifiedXData event
ModifyUndone event
MomentOfInertia property
Move method
vectors
Move object
example code
illustration
mtext
creating
MText object
example code
leader example code
leader lines
modifying
multiline text
control codes (table)
multiline text objects
Attachment property
formatting characters
Rotation property
TextStyleId property
Unicode fonts (table)
N
Name property
example code
linetypes
setting active viewport
named colors
assigning colors to objects
named objects
character length
purging
renaming
specifying
nongraphical objects, editing
NumberOfCopies method
NumberOfLoops property
hatches
NumControlPoints property
splines
NumFitPoints property
splines
O
Object Coordinate System
definition
object level events
class modules
enabling
ObjectAppended event
ObjectClosed event
ObjectErased event [1], [2]
ObjectModified event
ObjectOpenedForModify event [1], [2]
ObjectReappended event
objects
assigning colors
calculating area (illustration)
defining from user input points
creating
existing, modifying
exploding
extending
named, specifying
offsetting
open, calculating area (illustration)
removing from selection sets
rotating in 3D
scale factor
scaling
set default properties
transforming
trimming
ObjectUnappended event
Oblique property
example
ObliqueAngle property
ObliquingAngle property
text styles
OCS
converting coordinates
definition
Offset method
example code
offsetting, objects
On Error
forms of (list)
OpenedForModify event
OpenSave preference, Options dialog box
ordinate dimensions
and error preventing
creating
leader lines
Ortho mode
cursor movement
defining axes (illustration)
example code
Output preference, Options dialog box
P
pan
view manipulation
paper space
creating objects
defined
dimensioning in
editing models
example code
layouts
plotting [1], [2], [3]
scaling linetypes
viewports, floating
Paper Space Display Coordinate System
definition
PatternAngle property
hatches
PatternDouble property
hatches
PatternName property
hatches
patterns
asssigning hatch patterns
PatternScale property
hatches
PatternSpace property
example code
hatches
PatternType constants
defined
PatternType property
hatches
PDMODE system variable
illustration
PDSIZE system variable
illustration
Plot object
example code
PlotCentered property
PlotConfigurationName property
example code
PlotEngine object
PlotFactory object
PlotHidden property
PlotInfo object
PlotInfoValidator object
PlotOrigin property
PlotPageInfo object
PlotPaperUnit enum
PlotPaperUnits property
PlotSettings object
plotting
layout input values (list)
in model space [1], [2], [3]
in paper space [1], [2], [4]
from shaded viewports
PlotToDevice method
example code
PlotType enum
PlotType property [1], [2]
Point object
controlling appearance of
creating
example code
Point3AngularDimension object
create
polar arrays
center point, specifying
creating
example code
reference points
PolyfaceMesh object
creating mesh
example code
PolygonMesh object
creating rectangular mesh
example code
Polyline object
creating
defining from user input points
Polyline3d object, 3D modeling
polylines
editing
exploding
fit and spline fit
modifying
preferences in AutoCAD
drawing-stored options
PreTranslateMessage event
PrincipalAxes property
PrincipalMoments property
ProductOfInertia property
Profiles preference, Options dialog box
PSDCS
converting coordinates
definition
PSLTSCALE system variable
PurgeAll method
example code
purging, named objects
Q
QuitAborted event
QuitWillStart event
R
radial dimensions
creating
illustration
RadialDimension object
create
example code
RadialDimensionLarge object
create [1], [2], [3]
example code
RadiiOfGyration property
Reappended event
rectangular arrays
creating in 3D
example code
reference points, in polar arrays
Region object
Boolean method
creating composite
defining loops
example code [1], [2]
subtracting
RemoveFitPointAt method
splines
RemoveHandler statement
RemoveLoopAt method
hatches
ReverseCurve method
polylines
splines
RGB values
assigning colors to objects
Rotate method
example code
RotatedDimension object
create
example code
rotating objects
illustration
Rotation method
3D object
Rotation property
multiline text objects
runtime
error trapping [1], [2]
errors
S
Save method
for layer settings
scale factor
illustration
object dimensions
ScaleFactor property
ScaleLineweights property
scaling
in layouts
in paper space
leader lines
linetypes
objects
viewports (illustration)
SelectAtPoint method
SelectByPolygon method
Selection preference, Options dialog box
selection sets
filter lists
removing objects
SelectionSet object
example code
SelectOnScreen method
example code
SetBulgeAt method
polylines
SetControlPointAt method
example code
splines
SetDatabaseDefaults method
SetFitPointAt method
splines
SetFont method
example code
SetGradient method
hatches
SetHatchPattern method
hatches
SetPlotConfigurationName method
example code
SetStartWidthAt method
polylines
SetSystemVariable method
dimension system variables
SetVariable method
example code
SetWeightAt method
splines
shaded viewports, plotting from
ShadePlot property
SHX fonts
sizing
Application window
Document window
SliceSolid method
example code
snap angle
illustration
Snap mode
cursor movement
Solid object
analyzing properties
Boolean intersection (illustration)
CheckInterference method
combining solids
creating
creating solids
example code
properties (list)
solid-filled areas
illustration
See also Solid object
Solid3d object
creating box
creating cylinder
example code
Solid3D object
defined
example code
spell checking
Spline object
creating
example code [1], [2]
splines
editing
querying
SPLINETYPE system variable
Split method
splitting viewports
example code
StandardScale property
StandardScale property, example code
StartFitTangent property
splines
StdScale property
Straighten method
polylines
SubObjectModified event
Suffix property
example code
System preference, Options dialog box
SystemVariableChanged event
SystemVariableChanging event
T
Text object
aligning in drawings (illustration)
displaying backward
displaying upside down
example code
height settings
mirroring text
spell check
text objects
alignment
annotation
change style
create single-line text
format
IsMirroredInX property
IsMirroredInY property
modify
multiline text
multiline text (mtext)
Oblique property
properties
single line text
styles
text styles
BigFontFileName property
changing properties
creating
current
default
define
FileName property
FlagBits property [1], [2]
Font property
for dimensions
IsVertical property
ObliquingAngle property [1], [2]
TextSize property
XScale property
TextAlignmentPoint property
example code
TEXTFILL system variable
TextGenerationFlag property
TextOverride property
example code
TextPosition property
TextRotation property
TextSize property
text styles
TextString property
TextStyle object
example code
properties (list)
TextStyleId property
multiline text objects
single-line text
TextStyles collection
TILEMODE system variable
Tolerance object
leader lines
tolerances
geometric
system variables (list)
transformation matrices
assigning matrix to variable
rotation (table)
scaling (table)
transforming objects
translation (table)
transformation matrix
user coordinate system
world coordinate system
TransformBy method
User Coordinate Systems example code
TranslateCoordinates method
converting coordinates
example code [1], [2]
true colors
assigning to objects
TrueType fonts
height settings
Try
forms of (list)
try example code
U
UCS
converting coordinates
definition
UCSICON system variable
UCSIconAtOrigin property
UCSIconVisible property
UCSORG system variable
Unappended event
Unicode fonts
table
UnknownCommand event
UpperRightCorner property
illustration
User Coordinate System
axis location
definition
origin point location
viewports
user input
errors
user input methods
GetInteger method
GetKeyword
GetPoint
GetPoint method
GetString
GetString method
User preference, Options dialog box
UseStandardScale property
Utility object
calculating area
calculation methods (list)
example code
V
variants
polyline editing
ViewDirection property
Viewport object
creating
example code
LowerLeftCorner property
ShadePlot property
UpperRightCorner property
Viewport object, hiding lines in
viewports
detail view
displaying
floating (illustration)
full view
horizontal display (illustration)
in model space
in paper space
models (illustration)
modifying
properties (list)
scale factor
setting active
settings (table)
shaded
splitting, example code
tiled (illustration)
vertical display (illustration)
views
creating
Visible property
setting, example code
Volume property
W
WBlock method
leader lines
WCS
converting coordinates
definition
wedges
adding, example code
WindowState property
World Coordinate System
definition
entering coordinates
X
XScale property
text styles
Z
zoom
view manipulation
zoom center
example code
zoom extents
example code
zoom limits
example code
zoom scale
example code
zoom window
example code
zooming
defined